import Vue from 'vue';
import Forum from './Forum.vue';
import 'ant-design-vue/dist/antd.css';
import Element from 'ant-design-vue';
import DayJS from 'dayjs';
import router from "./routes/routes";
import store from "./vuex/store";
import jsCookie from 'js-cookie'
import VueParticles from 'vue-particles'
import CKEditor from 'ckeditor4-vue';

// 加载 antdv UI 库插件
Vue.use(Element);

// 加载 Day.js 日期转换插件
Vue.use(DayJS);

// 绑定 js-cookies 到 vue 原型中, 通过 this.$jsCookie 访问
Vue.prototype.$jsCookie = jsCookie;

// 引入粒子连线特效插件
Vue.use(VueParticles);

// 引入富文本插件
Vue.use(CKEditor);

// 引入外部 CSS
import '@/assets/bootstrap/dist/css/bootstrap.css'
import '@/assets/stylesheets/font-awesome.css'

// 引入外部 JS
import '@/assets/bootstrap/dist/js/bootstrap.js'

Vue.config.productionTip = false;

new Vue({
    router,
    store,
    render: h => h(Forum),
}).$mount('#forum');
